Crafting Table
=================

Yet another assisted crafting mod.
I couldn't find a mod that shows you what you can craft and help you place items on the grid, so I made one.
It just adds a block wich opens a menu on right-click.

The crafting menu is like the one from the default player invetory but has a right panel with the list of items that are craftable using the content of the player inventory, clicking on them moves ingredients into the grid, for recipes that have multiple alternatives or use groups, just click again.

Features summary
-------------------------------------------

 - See only what you can craft
 - Click on the icons to auto-move items the craft grid
 - Loop through alternatives recipe and groups by clicking again
 - A button to clear the grid

 ![screenshot](./screenshot.gif)

 A few other things are available via settings (see: [settingtypes.txt](settingtypes.txt))
  - *Lazy* mode : only place one of each required stacks in grid
  - Checkbox to toggle *lazy* mode on and off in-game

Todo / ideas / known issues
-------------------------------------------

 - Maybe filter recipes by types
 - Maybe a setting menu for chosing the order of nodes for matching groups
 - Maybe buttons to move output to inventory
 - Rewrite function to make them usable with other inventories (like chest)
 - Expose API
 - Experiment on how to use items from more than one inventories ?


Licenses
-------------------------------------------

Unless otherwise specified in the following credit section, code is under [GNU General Public License v3 or later](https://www.gnu.org/licenses/gpl-3.0.txt) and medias are under [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/)

### Credits

##### Textures for the crafting table block

By BlockMen licensed under WTFPL, from [craft_table mod](https://github.com/BrunoMine/craft_table)
 - crafting_table_front.png
 - crafting_table_side.png
 - crafting_table_top.png

##### Textures for the icons

All images starting with `crafting_table_icon_` are derived from [GNOME High contrast icons](https://commons.wikimedia.org/wiki/GNOME_High_contrast_icons) licensed under [GNU Lesser General Public License](https://www.gnu.org/licenses/lgpl-3.0.txt)


